/**
 * @description 时间相关的工具函数
 */

/** Unix时间戳 转换为 YYYY-MM-DD */
export function tsToDate(ts: number | undefined): string | undefined {
  if (ts == null) return undefined;
  return useDateFormat(ts, 'YYYY-MM-DD').value;
}

/** Unix时间戳 转换为 HH:mm:ss */
export function tsToTime(ts: number | undefined): string | undefined {
  if (ts == null) return undefined;
  return useDateFormat(ts, 'HH:mm:ss').value;
}

/** Unix时间戳 转换为 YYYY-MM-DD HH:mm:ss */
export function tsToDateTime(ts: number | undefined): string | undefined {
  if (ts == null) return undefined;
  return useDateFormat(ts, 'YYYY-MM-DD HH:mm:ss').value;
}
